🇬🇧 en ja 🇯🇵

in a pinch

  • (idiomatic) In an urgent or difficult situation; when no other solution is available.
いざと言う時に
Wiktionary Links